// 修饰符(类中的成员的修饰符)：主要是描述类中的成员（属性，构造函数）的可访问性
// 1、类中的成员都有自己i的默认的访问修饰符 :pubilc  表示公共的，任何位置都可以访问类中的成员
// 2、private修饰符 表示私有，内部使用该修饰符，外部无法访问这个成员数据，当然子类中也是无法访问该成员数据的
// 3、protected修饰符 表示受保护的 类中的成员如果使用该修饰符，外部是无法访问这个成员数据，字类中是可以放完成员数据的
// 4、readonly修饰符 首先是一个关键字，对类中的属性成员进行修饰，表示该属性成员不能在外部被随意修改，类中的普通方法中也是不能修改readonly修饰的成员的属性值

// 构造函数中的name参数一旦使用readonly进行修饰，该name参数叫参数属性
// 构造函数中的name参数一旦使用readonly进行修饰，该Person（创建一个Preson类）中就有了一个name的属性成员
// 构造函数中的name参数一旦使用readonly进行修饰，外部也是无法修改类的name属性成员
// 构造函数中的name参数一旦使用pubilc进行修饰，那么Person类中就有了一个公共的name属性成员
// 构造函数中的name参数一旦使用private进行修饰，那么Person类中就有了一个私有的name属性成员
// 构造函数中的name参数一旦使用protected进行修饰，那么Person类中就有了一个受保护的的name属性成员（只能在本类或仿生类中访问）
(()=>{
   

})()